package com.xdap.init.service;

import com.xdap.init.pojo.po.DataModelField;
import lombok.SneakyThrows;

import java.util.List;

public interface InitModelFeildService {
    String initPoJava(String filePath, String tableName,String packageName,boolean hasPackageData);

    String getData(List<DataModelField> fields, String data, boolean isPo);

    String initDaoJava(String filePath, String tableName, String packageName);

    @SneakyThrows
    String createJava(String filePath, String fileName, String data);

    String initPoJava(String filePath, String formId, String packageName);
}
